package com.walterweimod.auxiliary_attributes.capability;

public interface IChargeValue<T> {
    T getValue();
    void setValue(T value);
    void resetValue();
    T getAndSetValue(T value);
    T getAndResetValue();
}
